freshly extracted tooth - German English Dictionary